Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
134 INWOOD ROAD Semi-Detached £610,108 £178,000 18 May 2001
136 INWOOD ROAD Semi-Detached £568,304 £247,000 29 Aug 2003
142 INWOOD ROAD Terraced £443,952 £246,000 13 Aug 2009
144 INWOOD ROAD Semi-Detached £599,765 £559,000 28 Jun 2021
146 INWOOD ROAD Semi-Detached £600,898 £490,000 18 Oct 2019
148 INWOOD ROAD Semi-Detached £431,456 £275,000 17 Aug 2007